Grab a free Steam key for Megabyte Punch, 100,000 available By PC Gamer published 23 March 17 Giveaway Want to play a fast and frantic fighter?