QuizWitz is a puzzle game from developers from the CatLab Interactive studio. The game is published by CatLab Interactive. But QuizWitz has not yet been released on...
Save The Princess: Love Triangle is a fantasy arcade game mixed with logic puzzles. Your task is to save the princess before other competing princes...