Thanks for the feedback! My idea for messaging is to play off the unity of messaging, gaming and forums together in 1 place.
My business idea is not that I'll be a game studio, for now I just want users to use my users. Once I have say, 1 million users, I'll try to convert to a more game publisher feel.
And 1 little question, if I let users play games, why would they signup?