I really don't like the camera if you're going for a static camera at lest you should make sure that it zooms out to capture where the player is if you're making levels that are not contained in standard zoom, also if you want to develop levels quickly instead of using non textured rectangles you could use a tilesets.