Comprehensive Guide to GDPR Compliance for Mobile Game Developers