NintendObserver’s select content on Stela for Nintendo Switch.

Stela – Launch Trailer

Always be dubious of games who promotes themselves first with an accolade.

Comments Off on Stela – Launch Trailer