alfredofroylan on 14 December 2008
WARNING: The new Tales of Mothership it's supposed to debut on December 18th, but there's a trailer on Youtube that looks like the game:
http://www.youtube.com/watch?v=crRmKsFJuTU
Sooo blurry