The main mechanic of building your own platforms is really cool! One issue with the game is that it is not pixel perfect, so it renders to more than 160x144 pixels. Besides that, the game is pretty neat!
Thanks for enjoying the game! I don't really know what you mean about the game not being a perfect 10:9 aspect ratio. I made the base resolution 640 x 576, which should be 4x the size of 160 x 144.