LuckCatchers - Dev + Pub F2P free to playmassively multiplayerrpg Free To PlayIndie Est. Players 44,660 Peak CCU 3 Review Score 55% Reviews 812