If you are unsure, yes, just play the game!!
I loved the game mechanics, great soundtrack and funny story!! Nice job!