Rainbow Web is a third-person strategy game with puzzle elements from the masters at Sugar Games. The main publisher of the game is Sugar... Read more