Super Blast Deluxe

Release date: 21 Jun 2016
PlatformPuzzle
Action puzzle game starting a red imp.