War Room Troll
- Dec 19, 2017
I went back to check if I had read it properly, yes indeed, they did say it was going to be on the Neo Geo. I hope they don't take the easy road. It definitely looks the part "We’re pleased to say that we have more Neo Geo titles in the works, so for now we’ll just give you this logo for one of them as a simple teaser..."