Megafuzz is a small, independent, two-man game studio, based in the cold north of Aalborg, Denmark, and founded in 2013... We also want our games to entertain as many people as possible, and that is why we have a strong emphasis on cross-platform..
Relevance: 8.438526