Enjoyed my first day at Kaboom! Coincidentally, their office is located where I had my first job out of animation school one hundred years ago! Including the 80 stair climb to get to it.
I think this is perfect for a social games company. Earn your way to the next level :)