Posted by: Philip Ehrenberg on: July 2, 2007
Sorry gamers, but it looks like everyone’s most anticipated, and only announced, Metroid title in the works has been delayed exactly one week. The past release date? Launch. Oh, you meant the new one! Yeah, that was August 20th. Now it happens to be August 27th. By now, you may be wondering where I’m getting [...]