I got a chance to directly contribute code to the app and I must say I had a blast. I actually had so much fun I found myself waking up at 3am to keep improving it...