Update 7: Objectives!

I have done some bug fixing and improvement, added some visual effects, added Sprinting (left shift), and most importantly, objectives!

With the new objectives system, you add maps to a map queue, up to 5 can be added, even multiple of the same map (currently there is one map, but after I add Audio, I will add more maps), and you toggle which objective types can be used (currently 2 objective types) and each map will randomly assign one of your possible objectives to that map, and if you win, you move on until you have completed an objective for all maps in your queue. If you don't die, you get more rewards!

Leveling and scrap are using to unlock and purchase parts for your weapons.