I can't say I'm surprised at their score. According to them, this game is no better than Red Steel.
I'll let that comment speak for itself. (And I enjoyed Red Steel.)
http://shanepeters.deviantart.com/
Achievement is its own reward, pride only obscures.
HATING OPHELIA- Coming soon from Markosia Comics!