Infested Planet Review
My review of Infested Planet went up today at GIZORAMA. I really liked the game. I normally can't handle RTS games (do you count tower defense as RTS? I'm a tower defense guru), but Infested Planet has some great usability mechanics that make it playable even with my messed up vision. Infested Planet Review