Royal Defense is a top-down arcade strategy game in a fantasy setting, made in the tower defense genre. In the game you have to defend yourself from... Read more