http://www.ff12.com/
and cool game
that's also what I thought when I saw this: http://www.kamikadze.sk