Great game! You can really feel the pressure build up as you progress further into the game!
Managed to get the #1 spot, but we'll see how long that lasts!