Skip to content
Monster Helix Inc.
Game Development
Menu
Home
Press Kit
About Us
About Us
Monster Helix Inc. is a small indie game studio operating out of Manitoba, Canada.