Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I've only played it via MAME so I can't imagine how rad it must have been in an actual arcade. 

Yeah, that part was all about timing and making sure someone (or the computer) was quick to defend the ventilation controls.