Tag Archives: Oh My Godheads

Oh My Godheads Review

Developed by the Spanish studio Titutitech and published by Square Enix through Square Enix Collective program, Oh My Godheads is an arena multiplayer game where up to 4 players compete in frantic mini games that involve capturing a giant head or eliminating your enemies. Grab your swords, axes, staffs or magic sticks, prepare your pie bombs and follow us into this review. Continue reading Oh My Godheads Review