Board Thread:Video Game Discussions/@comment-24634169-20140407121333/@comment-24634169-20140407214724

no i mean they need to make a better Godzillla Game