>>724137976
Yeah, give it some time. I felt the same but after unlocking more moves and getting a hang of the mechanics now I'm loving it, i actually think the game gives a pretty bad first impression.