Microids has unveiled two new indie games
Two new indie games were unveiled yesterday, thanks to help from publisher Microids and its label, Microids Indie. They are, as follows:
Scrap Riders:
Scrap Riders is a pixel art adventure game set in a cyb...