I think it's pretty clear that the FarCry guys have been 'inspired' by the Capy video. I support the Capy guy.
Go on...
How exactly are you so sure of this? Me and many others are buying Super Time Force when it comes out... Probably not Blood Dragon though.
1. STF is only on XBLA while Farcry 3 is on PS3, Xbox, and PC
2. Farcry 3 is AAA game that is widely known and critically acclaimed, STF does have it's following but most likely no where near Far cry 3's
3. FPS game