Congrats on your first entry. I also struggled on the second floor trying to get up.
I found the game to be a little bit dark. It was fun shooting the ghosts though. :)
Thanks.
BTW, You Can Jump On Projectiles.