This weekend Scavenger Studios finally put their first game, The Darwin Project, into Open Beta and I am more than excited to see the new updates!
My live stream is at DLive
This weekend Scavenger Studios finally put their first game, The Darwin Project, into Open Beta and I am more than excited to see the new updates!
My live stream is at DLive