A creative puzzle game that uses imaginative channels to challenge players with various interesting levels. The game is full of all kinds of memes and hilarious elements, allowing players to have endless fun while solving puzzles.
Open up