CaptainExplosion on 11 June 2018
Anybody here remember this game?
I didn't know it even existed until Hamster said they were bringing it into the Arcade Archives series. Honestly it's quite impressive for the time. :)