A sci-fi game in which the protagonist must travel through 7 areas and defeat 7 lords representing the deadly sins. The character has a pet &mdash... Read more