Board Thread:News and Announcements/@comment-4369608-20140727210847/@comment-11678037-20140728175712

ThaChompyLeader wrote: Wait, Takto Tacos? You play/have played Spore Creatures? Yeah. That's where it comes from :P