Possible Answers For: Puzzle video game with three heroes