BabyTyrant
Est. Contributor
- Messages
- 2,852
- Role
- Diaper Lover
I saw a lot of the game previews and interviews with games creators at E3 and I have to say, I'm really digging Anthem (Bioware) and Cyberpunk 2077 (CD Projekt Red), what about you guys?