Head on over here to vote for it!
What an exciting development this is. Ikaruga made waves when it came out on Gamecube back in the day and it also saw success with an Xbox 360 re release. Apparently this Steam release will be based on the Xbox 360 version.
Also, since I follow Treasure on twitter I also caught this little nugget. Let your wishes flow below!