Experience a Lovecraftian inspired, story-driven action RPG game that forces players to use skill-based combat to take down deadly creatures. Explore and fight in a rich world to collect bountiful loot.
EXOMECHA is a brand new free-to-play online competitive first-person shooter that takes place in OMECHA, a new and untouched planet with exotic environments. EXOMECHA offers you br..