Mech Spa: Mech Spa releases on July 2!

Mech Spa release is coming to PC on July, 2! As some of you have noticed, we moved slightly the date forward to tune some screws and prepare for a proper release. Mech Spa marks the debut of Aether Hex Games. This is a…