street fist

Street Fist 2 hits Steam Greenlight

Street Fist 2 hits Steam Greenlight

Yet another promising looking indie game has joined Steam Greenlight. Street FistĀ 2 is the creation of XD Studios, a fast growing indie company which started as a group of friends in university. The ... Read More »