Ahah you guys are amazing, thank you for the kind words! I dunno about Steam, but if the game places well I don't see why not!