Board Thread:General Discussion/@comment-3522837-20150708111619/@comment-3522837-20150716145010

Hmm. That Godzilla game has been getting some pretty negative feedback.