I don't think the 8300 supports a 2 GB chip, and I don't think you can store games on the chip either. I'm not positive because A) I haven't used that function of an 8300, and B) I wouldn't put games on a chip anyway.
Based on the ways Verizon locked down other aspects of the phone, I wouldn't be surprised if you can't do it.