Devilish (2005) is a top-down arcade game with action, fantasy and arkanoid elements from the developers from the studio Starfish Kaihatsu Ltd.. The...
Monkey King: Master of the Clouds is a fun side-scrolling retro platformer. You will take on the role of Mike Chen, who travels on a flying cloud and...