Super Man Or Monster: Coming Soon to Steam!

As of now, Super Man Or Monster is officially... Coming Soon to Steam! With a store page and community hub and everything. Hurray!