The love letter to classic handheld gaming devices, Madcap Castle, developed by indie studio Diel Mormac Games and published by IDJ Games, has a release date for PC. The game is promising players lots...
Read More
Entertainment Unfiltered