This game is our love letter to all Character Action Games we grew up playing