I agree with the subscription model, but why not make a special offer? That could help you get an audience, and if they like it, they might stay. Maybe the first game you play is free? That would give you a chance to experience the core game. WoW had the problem where it wasn't possible to experience the main attraction of the game without paying... and if they got there and still didn't like it, they wasted $15+ dollars.