Forum Games Post your specs Submitted by Deleted_3747, 13-02-2017, 02:35 AM, Thread ID: 29543 Thread Closed Reply 13-02-2017, 02:35 AM #1 Post your computer speccs, mine is totally rat shit tbh.... but yeaaaaaah... More