Game news

Earth Defense Force 5 releases on PC this week

If you're looking for a fun game and don't mind bugs, be sure to check it out.