It's very cool and awesome!
Pygame i am right?
Yeah, I did have a couple of reusable scripts beforehand, so I did not have to make the collision system, tile system, etc.