An adventure game focusing on story and player choice based on the popular comic series