Talk:Obsidius/@comment-86.41.215.237-20150402092122

Godzilla Unleashed is the best game ever made, no doubt.