Programmer Position - Minimum of $200 a month in Off Topic
I personally find it a lot more comfortable to use a multimedia library instead of a "game engine". If you're really serious about making a professional game, look for someone who can code in C++. From there, you can use SDL, SFML, Allegro, and maybe a direct OpenGL wrapper. SFML handles a lot of tedious work for you, like threading, netcode, true-type font rendering. Best thing about all of the above, though, is that they're free and often considered the industry standard (at least, SDL is).
28. "Players can only level up 3 times within ten minutes. Some players were teaming up and letting their friends kill level 20 Yokai after they had damaged them to level up a good 10 times."
Just have it so players that are 5-10 levels lower than the monster get alot less experience.