An Indie developer and publisher based in Finland. We released our first game: Mofo - Moose Force.

Add game Games
Mofo - Moose Force

Mofo - Moose Force

Car Combat

The world has been taken over by Mofos! We all know one or two “mofos” in our lives. But these ones are different. No one knows where they came from...