I really like the presentation and premise.The visuals are pretty nice.Unfortunately I feel like it didn't quite stick the landing.It felt like it really missed some polish and SFX.I'm glad I played it.