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 150 posts
Seen 21 hours ago
Registered 8 years ago