Shoulders of Giants Released!
Shoulders of Giants, by Moving Pieces Interactive, was released yesterday on the Epic Store. This colorful, frenetic sci-fi roguelike has you controlling an unlikely duo: A frog mounted on a giant mech-type
Black Mesa Receives 85k Overwhelmingly Positive Reviews
Approaching 3 years from its 1.0 release, Black Mesa: Definitive Edition has just topped 85,000 "Overwhelmingly Positive" Reviews on Steam, which is the highest rating possible on the platform. Black Mesa has
6Degrees receives an Epic MegaGrant
Code Blue Games, developers of the upcoming third person tower defense hybrid game 6Degrees is proud to announce that we have received an Epic MegaGrant award from Epic Games.Man of Motion is working