Well, I was expecting a demo that was done in a hurry, it's still really nice and stylish, like a 5-star type of gameplay, we'll see later in future updates.
As aerthym said on the post below, it is in fact on purpose, it was originally meant to he played on mobile exclusively but i figured that since it works on PC as well, i might as well launch there too. I can't guarantee a landscape version though at this time....
It was somewhat done in a hurry, I wanted to release it by valentine's but finals got in the way so here we are, I'm glad you like it though! We will see in future updates