The ultimate guide to making AI games in Cursor, 12 rules of vibe coding, and some MCPs that can really supercharge your Vibe Coding experience