Adorable
This as a concept looks really cool but I can already tell the bright red scenes would mess with my motion sickness. Wish I could play but I've got a sensitive gut.