tcrew.gamengame.com
Pretty fun game in my opinion, but it's not very popular. It's a room based game, so you guys should try it out.
It sort of reminds me of Pokemon because you get these little things called crews and level their skills up by feeding them Crystals that monsters drop. They also evolve every 10 levels with 30 being the last evolution (I think).
Random screenshot of me in my bunny suit: