Cat Castle Games is an incredibly small independent game studio. Technically it is just one person, some freelancers, several cats, and one cat freelancer.
A Super Hero browser RPG: customize your avatar and build your powers to battle NPC villains or other players in a variety of different game modes!
A Futuristic Mecha browser RPG: Build an army of mechas and battle your way through various missions - or other players!