amazing game, the only problem I have with it is the physics, but it's really hard to get deterministic physics without starting from scratch