Oh My Godheads ist ein verrücktes Arcade-Spiel, das vom spanischen Studio Titutitech entwickelt wurde. Die Entwickler sind mit Titeln wie Micro Machines, Worms und Street Fighter aufgewachsen. In dieser Produktion wollten sie den Geist des Mehrpersonen-Kampfes einfangen, der sie vor Jahren b...