Well Onyxmeth I think you should put Publisher and developer on one line. And with such short lines double spacing isn't really needed. Is taking a lot of space atm.
I think like this would be fine
Alan Wake-TBA 2008
Developer: Remedy / Publisher: Microsoft
I think the small thumbnail pictures are good but would be nice if you could link them (can you do that?). I tried clicking a few of them as I wanted to see them bigger.
Also I think release date order would be better than Alphabetical. I realise sometimes it's not always clear e.g. if two games are Q3 but then just do those alphabetically.
Games you need to add
Tales of Vesperia