Alien Scumbags was developed by Monsterfingergames, Released in 2018-08-17 Alien Scumbags was Released on Windows Alien Scumbags is a Single Player game To download please go here: Gamejolt.com Pixeltastic 8bit style run and good action with some sci-fi [...]