Super Man Or Monster: Release date: October 31!

Trick Or Treat! Super Man Or Monster is coming to PC this Halloween already! That's super-duper incredibly soon already. We bet you did not see that coming. As you know, a lot of developers just delay and delay to annoy…