Masquerada: Songs and Shadows is an action RPG with an isometric camera view in a fantasy setting. The game takes place in the beautiful city of... Read more