I like the art, the concept and the mini games and the mood of the game!
It's a bit to hard at first, I could've seen a slow burn giving you some basics on how to play before it starts to get crazy until creating the real burnout :D
The corporate slang? A must have!