Touhu games - questions