Absolutely fantastic physics and gameplay, but it does have a couple of problems. It needs a pause function, less screen shake, a way of firing while the screen is shaking - a larger circle or an autograb, and some more upgrades would be nice too. It also definitely needs a badge.