Thanks WillToPower!
My current idea moving forward with the story is to have a robot trying to escape its owner, and it has to collect keys/computer chips to unlock the door and get through each stage - it would allow me to make more complex and perhaps dynamic levels where the player has to get different items in a specific order. I'll see what I can do about the level size/shape (if I change the shape it won't fit the camera very well) but I'll definitely give it a go! Also the graphics and sounds will be improved in the next few updates :)