You have ended up in an apparently quiet unknown dimension, you must concentrate on getting out of there. use your bombs to do so. drop them on the right spot of the screen and complete all levels. good luck!
newgrounds - Get out of the strange dimension you ended up in
gamingcloud - Maninthecave on the free online games site ..