Posted ingaming Top Hat Studios Showcase: Exciting New Games Revealed! Top Hat Studios Showcase highlights spooky tales, Ova Magica, and more.