This is the first title released from Cowon Systems a Korean online game developer. The game is funny and the possibility to play in a single role using other AI members to fill the team is a great idea.