Babylon’s Fall Review I probably share the same sentiment with many that when Babylon’s Fall was revealed, it really didn’t blow me…
Whew, that was a packed show! With nearly 30 minutes of game trailers and announcements, the year ender State of Play definitely…