jigokutamago on 31 December 2013
toastboy44562 said: It's probably red steel 3 |
There may be some truth in this since the rumor is from a French games journalist and Red Steel is developed by Ubisoft Paris.