Good platform game!
The idea of having a parallel and invisible world fits well with the theme of the Jam! :)