An absolutely, stunning, amazing, crazy fun game...
is Battlefield, imho! :-P
But this one rocks too, if you see it, like me,
from another coder-perspective:
1 star - for your will power to learn something new
1 star - for your courage to publish your first approach
1 star - for the concept and music! i like it!
1 star - for integrating physics and a story
1 star - for not giving up, 24 days long (like 98% probably would have)
Good job & happy coding!
anotherCoder