i think your games are funny. though i do believe that the "amateur devs" could try harder. i know nothing about game making and all that and i probably would make shittier games than them. however if they decide not to give their all into this I think that people have the right to say they suck.
not bad actually. Sure it still isn't game of the year material (still not feeling a lot from the gameplay) , but at least its polished unlike a bunch of other "mmorpg" crap on here. nice job 4/5