I stated earlier today that Apotheon is one of PlayStation Plus' free games this month, but that I didn't know much about it Something about greek gods and the like, but that was about it.
Well, developer Alien Trap Games have now swooped in to clarify the title This trailer shows the platformer takes place in a[...]