Wow, the level of polish here is amazing! Everything feels crisp and clean, from the controls to the camera and the audio and stage design! There were a couple of slightly frustrating bits, but this feels like an actual game!