Well its only been officially said as PC but ive seen screenshots and magazine scans of it on Xbox 360 so i expect it to make its way to that also.
Kickass. Because frankly, my PC can't barely handle and RTS game when you have tons of units on the screen. And we're not talking very advanced RTS games here... So I doubt it can handle Spore.