Follow Mafuta Games
Use skill & leadership to help the Barbarians eliminate their enemies.
Friend Or Foe FPS
This game might make you laugh yourself to death!
Myth of Manticore Adventure
Can you survive long enough to solve the Myth of Manticore?