GameBulbGame development in a nutshell

So I have just viewing gamejolt.com games, and i saw a catchy game that it's too perfect and professional.This games is a multiplayer online game! you can create your own player & choose a team !one has commented: