An online, turn-based fighting game and superpowered fight scene simulator. · By ivysly
Since steam keys are going out I would guess but I say that about reviews so I guess I might as well ask
The Steam store page says Feb. 2nd.