Oh My Godheads: Oh My Godheads has now officially launched!

Hi all, We are so happy to announce that Oh My Godheads has now officially launched! We have been working hard to add finesse to the game and listen to the community feedback from those who purchased the game in Early A…