Ragna Maya: Fate, or Coincidence? Released on Steam for $9.95 this week only!

Released on Steam! Grab it for less than $10 while you can! Just as I was finishing up on the Steam Achievements implementation on the game, I got the Approval from Steam! Is this fate, or coincidence? I think it's fate…