Wow! I've just seen Scottish Cannon's gameplay on YouTube and I think the game's looking great... especially the passing! The draw and pass for the last try gives me hope that this game could be the goods...
This game reminds me of Ashes Cricket 2013. They had the foundations of a good game with Ashes Cricket 2009, like Rugby 08 I guess, and then tried something completely different and it turned out as a disaster.
To me it looks like the kits may be licensed? Maybe these screenshots are taken from alpha phase and they just hadn't added 2014/15 squads yet as they hadn't been announced. That's what I hope anyway.