It will be within the next couple months, I think when Squigly is done. Maybe I can get my hands on extra beta codes to give out
edit: oh yeah hey, right from the Skullgirls twitter:
PC beta should be out in mid-June for IGG contributors, and final release should be in mid-July.