NayanCSJ

A game that involves button mashing, pressure and tiring your arm for no good reason