"A fighting game where you are obliterated by Big Business, but the controls are really hard to get the hang of."