Tag Archives: Top Self Games
Scrap: Four Player Co-op Shooter Game Comes To Steam Greenlight

Scrap is a four player action-arcade, twin-stick shooter game, developed by a group of students at Top Shelf Studios, made…

Do NOT follow this link or you will be banned from the site!