Sorry to hear that's how you think about it. Just wondering where do you get $27 from, it is supposed to be $19.99. (USD is the normal dollar, stands for US Dollar I think)
The game is easily 10h+ and there is a lot of work put into it that's why we thought it is worth the price.
Again sorry if the game is not meeting your expectations, feel free to refund it if you like.