This is surprisingly complete... Smooth camera controls and wall collisions, a minimap, a frickin pause menu?! For Gob's sake people it's practically AAA at this point xD