Finally! A good Anime to Game adaptation