Does anyone know what happened to this game on XBOX Live Arcade?

Seriously, what happened?

Comments

Sign in to comment in this discussion.