After a lengthy delay, Honeytrap will finally make its official debut at this year’s Electronic Entertainment Expo (E3), which runs through July 8 in Los Angeles.While there have been hints that Honeytrap may not be as well-known as its predecessors, the company has been busy releasing trailers for the game.The trailer for Honeytrap, released earlier this month, shows a young […]