Nevermind, got past it, really like the puzzle like mechanics!
lol Thanks! should of mentioned there was screen warp