Is it me or is it now impossible to pull up the 'latest releases' on XBLA.|
I always do that on a Wednesday to see what new, but couldn't find it yesterday, unless I went into RPG or Action or something.
Has the latest release section been moved or removed?
#6761143, By Tio *Official* XBLA thread
Tio 152 posts
Seen 2 hours ago
Registered 9 years ago