Any PC players that play this?, recently got real hooked on this game lately (no pun intended) Leave your steam and I'll add you so we can get in some games :)