What do you want us to do about it?
We all have the deal with whatever storage we have which is usually 16-32GB, most of us make do with 16GB or less for apps and don't cry about it so count yourself lucky. You can get round it by rooting and using the microsd card for app storage though like I have.
Regarding THD game exclusives, that's been happening for a while now so nothing new here other than it's from Square. Sorry but if want to play them buy a device with Tegra 3. I agree it's a lame way to try and promote Tegra 3 devices though.
Get a Nexus 7, there cheap enough.