Rapscallion is a top-down action game with puzzle and fantasy game elements from the developers from the studio Bug-Byte Software Ltd.. The game is... Read more