I just recently bought a pre-order of SkullGirls for PC through the Origin client. did anyone else do this? I personally cannot wait. I might even buy a arcade style button and joystick device just to play it! BUT............ Im sortof ticked because they dont specify when the release date is. I checked around, and from what I found, they said it will be released this month but since this month is coming to a close. I'm a bit worried and feel like I am left out :/ Anyone else feel my pain?