Update: I did some digging and found this interesting article from Eurogamer.
“Titles for Xbox 360 must ship at least simultaneously with other video game platform, and must have at least feature and content parity on-disc with the other video game platform versions in all regions where the title is available,” it reads.
“If these conditions are not met, Microsoft reserves the right to not allow the content to be released on Xbox 360.”
This also applies to Xbox Live Arcade games.
This is all speculation but it could possibly be due to that fact. If they wanted the game to appear on XBLA they would need to release on the same week.
If you wanted to check out Storm this week and didn’t grab it yesterday I have some bad new for you. I was cruising the PlayStation Store like I do and noticed that Storm was no where to be seen. After doing a search and no results were returned I got curious.
A quick hop over to the PlayStation Blog shows that the game was been completely removed from the PlayStation Store post this week. The game is still being advertised on the storefront however. I have reached out to indiePub to see if we can get a comment to why the game has been removed. I will be sure update this post if anything turns up.