bananaking21 on 27 April 2015
kowenicki said: So what is the thinking on the likely release date? |
id guess an August release at the latest. announce at E3 with a release date not so far away. maybe a july release.