stable gameplay. better hit registration to be implemented.