stargazingpenguin, 9 days ago Icarus is one that’s caught my attention a couple of times, but I’ve never bought it. I don’t do a lot of co-op or multiplayer in general, but it does look interesting.
Icarus is one that’s caught my attention a couple of times, but I’ve never bought it. I don’t do a lot of co-op or multiplayer in general, but it does look interesting.