Those of you paying a visit to the Numen: Contest of Heroes product page on Steam will notice that Cinemax has now released a demo for the mythology-based action RPG. There's no description, so it's hard to say how much of the game it actually showcases. If you give it a whirl, feel free to let us know in the comments below.