Video games developer and publisher My.Games' Castle Dues has surpassed $1 million in revenue. The developer said the title generated $1m in monthly revenue for both March and April, bringing the game ...