Wow great list. Never heard of the top 3 games, but they sound super cool. Added them to my Steam wishlist. Hope to check them out soon.
afterlifejosh's comments