WHEATLEY.JS
Portal gun, meet the web. You're thinking: why on Earth would you go through all the trouble of recreating Valve's portals and packaging it up in a jQuery plugin? Well... I... "Science isn't about why, it's about why not." Yeah! What Cave Johnson said. Thanks, Cave! Alright, on to the good stuff...
How to use the demo:
Easy there, Pointy! Wheatley isn't touch enabled yet. So if you're wielding a finger, maybe pop over to the GitHub repository and check out the screenshots (or even better, contribute to the project!)
Buuuut because I'm such a sweetheart, I've created a blue portal below so you can see what it looks like in action.