arsenal009 on 14 December 2008
alfredofroylan said: 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 |
Click on "watch in high quality" under the video & the resolution improves ;)