Testing the limits of creativity. One game at a time.

I’m a Level 99 Game Designer passionate about quirky gameplay and satirical storytelling. Let’s build games that leave a lasting impact!

About Me

Level 99 Game Designer, Always Grinding for New Ideas.
I’m the kind of creator who loves pushing boundaries to design unique and memorable gaming experiences. Whether it’s quirky gameplay, satirical storytelling, or exploring new genres, I’m always up for the next creative challenge.

When I’m not designing stories or creating quirky gameplay, I’m busy with my random mix of hobbies, which range from cooking and gardening to sketching, learning languages, and even Irish tap dancing (I failed) and, of course, I game. On the community front, I’ve been actively involved with Toronto Game Jam, starting as a volunteer, growing into a junior organizer, and now contributing as a full-fledged organizer. I also try to stay connected with the broader gaming community whenever I can.

My Game Dev Stats

icons8 engine 50 1
2+ ENGINES USED
icons8 tools 50
5+ NARRATIVE TOOLS
icons8 story 50
10+ STORIES CREATED
icons8 time 50
3+ YEARS ORGANIZING

MY EPIC QUEST LOG

Exploring worlds I’ve crafted and stories I’ve told.

Maths World

Role:

Game Designer

Gods of Diss-onance

Role:

Narrative Designer

Genetic Farming

Role:

Project Management

MeloDash

Role:

Game Designer

Words Battle

Role:

Narrative Designer

Drunk in Gunk

Role:

Narrative Designer

Overloaded

Role:

Game Designer

Oily Mole

Role:

Narrative Designer

Gods of Diss-onance

Role:

Narrative Designer

MeloDash

Role:

Game Designer

Drunk in Gunk

Role:

Narrative Designer

Oily Mole

Role:

Narrative Designer

Maths World

Role:

Game Designer

Genetic Farming

Role:

Project Management

MeloDash

Role:

Game Designer

Words Battle

Role:

Narrative Designer

Overloaded

Role:

Game Designer

Maths World

Role:

Game Designer

Genetic Farming

Role:

Project Management

Words Battle

Role:

Narrative Designer

Overloaded

Role:

Game Designer

Maths World

Role:

Game Designer

Genetic Farming

Role:

Project Management

Words Battle

Role:

Narrative Designer

Overloaded

Role:

Game Designer

Gods of Diss-onance

Role:

Narrative Designer

MeloDash

Role:

Game Designer

Drunk in Gunk

Role:

Narrative Designer

Oily Mole

Role:

Narrative Designer

Game Creation Process

From Concept to Playable Experience

3 2
process i 1 1
01.

Ideation & Design

1 2
process i 1 3
02.

Develop and Launch

Untitled design 1
process i 1 2
03.

Feedback & Iterate

UnFAQ’s

Got Questions? I’ve Got Cheat Codes!

I design, write, and develop narrative-driven and satirical games. However, not just limited to these. Whether you need game design, storytelling, or just some chaotic creativity injected into your project, I’m here to help.
I wield the mighty powers of Unity and Unreal Engine, along with narrative tools like Twine and Ren’Py—because words and gameplay deserve to vibe together.
Yes. A hundred times yes. And even if I can’t directly jump in, I’ll find a way to help (or at least cheer you on dramatically).

Shoot me an email, send a message through my contact form, or, if you're feeling bold, try a carrier pigeon (not recommended, but I respect the commitment).

That's always a tough one. But my all-time favorites include Disco Elysium, the Yakuza series, the Uncharted series, and recently, Mouthwashing. Basically, I’m always gaming.