Indie Gaming News

Your Star is out now!

The hand-made game Your Star is now available on Steam for Windows desktop PCs, with 15% off during the first week. Inside an abandoned mansion, somew…