Mega Roids: Demo Update

Updated the build — if you grabbed the demo and had trouble launching, it should work now. Give it a go. NOTE: You may need to uninstall/re-install. Stage 3 drops June 14!