Nice short game! Since the theme is dream, no need to ask why there are upside down platforms and water walls.