
La Quimera Early Access Review
Editor's note: La Quimera was originally set to fully release on April 25, but it was unexpectedly delayed that same day. A developer update on April 29 didn't provide a new release date, but did say La Quimera would now be launching in Early …