Mafuta Games

This game might make you laugh yourself to death!
Action
Can you survive long enough to solve the Myth of Manticore?
Adventure