Bare Knuckle Development have announced that their action packed retro space shooter, Super Mega Space Blaster Special, is now available to buy from Steam. This fast paced shmup will see humans fight off swarms of aliens to save humanity. Watch the game’s launch trailer below… Super Mega Space Blaster Special is set in a far future […]