Given that is is Games on Demand though, here in the UK it'll probably be £11.99, or 1440 points I guess. If we're really lucky it might be £8.99 or 1080 points - pretty close to the dream!
#9237767, By agparrot *Official* XBLA thread
agparrot 11,902 posts
Seen 11 months ago
Registered 12 years ago