Mecho Wars - more screens, soundtrack
Posted by GoNintendo Jul 17 2010 06:12 GMT in Mecho Wars
- Like?
More screens here Mecho Wars development for WiiWare is completely wrapped up, but there’s no official release date just yet.



Sign-in to post a reply.