Gallery – Stormhaven

These images are from a JavaScript game I was developing as a way of challenging an advanced JavaScript class at North Island College. I never completed this game because my existing portfolio was enough to successfully challenge the course. That being said, the idea for the game has been brewing in my head since 2015 with prototypes having been created in the now-defunct Project Spark game builder.

The inception of the game came to me when listening to the song Drown by Enzalla. The idea was a futuristic game where people live vast distances from each other. This is largely because the untarnished beauty of nature is highly valued and now possible due to quantum transportation technologies.

In the game, you have been diagnosed with schizophrenia and must travel to the city to be cured. However, you are horrified by the idea of travelling by quantum teleportation, so medical transport has come to pick you up.

On the journey to the city, your transport crashes into a lake. It is winter. You are wet and cold. You are now tasked with salvaging resources from the wreckage and survive as long as you can until you are found. As you survive, you must strike a balance between meeting your physical needs and meeting your psychological and psychiatric needs that are oftentimes at odds with each other.

Game Icons

AGHKGH! [email protected]&# OFF POPUP!

Sorry, sorry! I just thought since you've been on this site for longer than average, you might hear me out?

Why do you do this to me, Ian...

Okay, okay, I'll be quick! I have a newsletter to keep you up-to-date on my content and projects. If my stuff tickles your pickle, help us both out by subscribing!

Also, I don't do anything shady or aggressive with your email address. I'll only send you the good stuff and won't share your email with any person/provider that isn't working for me to serve you better.

'Serve me better.' What deliciously vague jargon. Is this where you pretend to be me and you make me respond with a contrived form of consent because you're bold enough to assume this cute little chat interface gimmick is enough to actually get me to sign up?

Ummm... uhhh... ahh... Sign up and get exclusive discounts and early access!!!! Come ooooon! Induced scarcity is fun!

...alright, well, I'll leave it up to you.

Ian's Creations


The social app for Minecrafters. Share creations, follow friends, set up trades, & live chat.

Art & NFTs

Much like the poetry, another vehicle for humor, social commentary, & occasional beauty.

Homicide App

Arbitrary gatekeeping systems like laws, morals, and forceful intervention make murder more difficult than ever. With, murder from the convenience of home!

The Meme Hotline

Serving dad jokes over automated voice and meme text messages via SMS completely toll-free!

Objektiv Digital

Making websites for successful local businesses. The most effective one-man-agency you'll likely ever find.

Like this nav? It does what every marketing-oriented web designer will tell you not to do: shove as many things in your face as I can!