single precision floating point values for position are not enough, people play too long :)
added gravity for a later harder mode
mroe units for the radius