Fix vec2, do some more tile stuff. Switching to 2.5D 3d :P