This game is confirmed to be part of Compile Heart's Galapagos RPG series. Continue reading this story on RPG Site or discuss it!