A nice fun little arcade game with one of the goofiest backstories, I need to have me some road kill cafe food!